SF33941
4 jours
Formation Azure DevOps CI/CD.
Maîtrisez les pipelines Azure DevOps CI/CD et gérez vos processus d'intégration et de déploiement continus grâce à notre formation de 4 jours !
Exploitez tout le potentiel d'Azure DevOps grâce à notre formation complète "Azure DevOps CI/CD". Pendant quatre jours immersifs, vous plongerez dans la création, la gestion et l'optimisation des pipelines CI/CD, en veillant à ce que vos processus de développement de logiciels soient aussi efficaces que possible. Du contrôle des sources avec Azure Repos aux stratégies de déploiement et aux meilleures pratiques de sécurité, nos sessions dirigées par des experts et nos activités pratiques vous permettront d'acquérir les compétences nécessaires pour exceller dans les environnements informatiques actuels qui évoluent rapidement. Inscrivez-vous dès maintenant et transformez votre processus de livraison de logiciels !
Programme de formation Azure DevOps CI/CD.
PDFIntroduction à la formation Azure DevOps et CI/CD
Aperçu des principes DevOps et de l’importance de CI/CD dans le développement moderne de logiciels.
Introduction à Azure DevOps : services, composants et architecture.
Le rôle de CI/CD dans la réalisation des objectifs DevOps.
Exemples d’activités pratiques : exploration des services Azure DevOps ; configuration d’un compte Azure DevOps.
Contrôle de version avec Azure Repos
Principes fondamentaux de la gestion du contrôle des sources/versions.
Exploration détaillée d’Azure Repos : fonctionnalités, intégration de Git et meilleures pratiques.
Exemples d’activités pratiques : création et gestion d’un dépôt Git dans Azure Repos ; mise en œuvre de politiques de branches.
Pipelines d’intégration continue (CI)
Conception et mise en œuvre de pipelines d’intégration continue avec Azure Pipelines.
Intégration des tests automatisés et des outils de qualité du code dans l’intégration continue.
Gestion des déclencheurs de construction, des dépendances et des artefacts.
Exemples d’activités pratiques : configuration d’un pipeline CI pour un exemple d’application .NET ou Java ; intégration de tests automatisés dans le pipeline CI.
Pipelines de déploiement continu (CD)
Mise en place de pipelines CD dans Azure Pipelines pour un déploiement automatisé.
Stratégies de déploiement (bleu/vert, canari, etc.) et gestion de l’environnement.
Infrastructure as Code (IaC) avec les modèles Azure Resource Manager (ARM).
Exemples d’activités pratiques : configuration d’un pipeline CD pour déployer une application sur Azure Web Apps ; utilisation des modèles ARM pour la gestion de l’infrastructure.
Surveillance et optimisation
Surveillance des pipelines CI/CD avec Azure Monitor et Application Insights.
Optimisation des performances des pipelines et gestion des coûts.
Exemples d’activités pratiques : mise en place de la surveillance des performances des pipelines ; analyse des journaux des pipelines pour trouver des opportunités d’optimisation.
Sécurité dans Azure DevOps
Mise en œuvre des meilleures pratiques de sécurité dans les pipelines CI/CD.
Gérer les secrets et le contrôle d’accès avec Azure Key Vault et les connexions de service.
Analyse de la sécurité et conformité dans le cycle de vie DevOps.
Exemples d’activités pratiques : intégration d’Azure Key Vault avec Azure Pipelines ; configuration des outils d’analyse de la sécurité dans les pipelines CI/CD.
Automatisation et écriture de scripts
Automatiser les tâches répétitives et les configurations en utilisant Azure CLI et les scripts PowerShell.
Personnaliser et étendre Azure DevOps avec des scripts et des API.
Exemples d’activités pratiques : rédaction de scripts Azure CLI pour automatiser les tâches Azure DevOps ; utilisation de PowerShell pour gérer les ressources Azure.
Nos autres formations en DevOps .
Formation Ansible
Formation Ansible Avancé
Formation Applications Cloud-Native
Formation ArgoCD
Formation Azure DevOps CI/CD
Formation Certified Kubernetes Administrator (préparation à la certification CKA)
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.